Career 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Open 13 - Marseille Kroger / St. Jude International - Memphis Dubai Tennis Open - Dubai Estoril Open - Estoril U.S. Men's Clay Court Championships - Houston BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Telenordia Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Alexander Kolyaskin Memorial - Donetsk Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble Challenger Groningen - Groningen USTA Challenger of Tiburon - Tiburon The USTA Challenger at West End Racquet - Torrance The Nottingham Challenger - Nottingham Tatra Banka Open 2003 - Bratislava Privat Bank Cup - Dniepropetrovsk Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami AAPT Championships - Adelaide Estoril Open - Estoril Grand Prix Hassan II - Casablanca Intersport Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas 2004 Freeman Men's Challenger - Joplin Challenger 42 - Andrezieux The LTA Wrexham Challenger - Wrexham Open Mutouest - St. Brieuc XL Capital Bermuda Open - Bermuda USTA Tallahassee Tennis Challenger - Tallahassee 2004 Colorado Tennis Classic - Denver Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Privat Bank Cup - Dnepropetrovsk Next Generation Hardcourts - Adelaide Intersport Heilbronn Open - Heilbronn Pro Tennis World Open - Sunrise San Remo Tennis Cup 15° Piertomaso - San Remo Busan Open Challenger Tennis - Busan Schickendanz Open - Furth Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Trofeo Internacional Club Laieta - Barcelona 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Top Wool Challenger - Biella Siemens Open - Scheveningen Singha Tennis Classic - Tarzana 7° Trani Cup - Trani San Marino Cepu Open - San Marino Olimp Kyiv Open - Kiev The LTA Men's Challenger - Southampton Samsung Securities Cup - Seoul Wimbledon - London Tatra Banka Open - Bratislava IPP Open - Helsinki Mobilux Open - Luxembourg U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Intersport Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa Challenger 42 - Andrezieux USTA Men's Challenger of Dallas - Dallas KGHM Emax Polish Indoors - Wroclaw Gemax Open - Belgrade Internationaux du Doubs - Besancon Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Aberto de Santa Catarina - Florianopolis Isla de Lanzarote - Lanzarote The West Side Tennis Club Clay Court Challenger - Forest Hills Baden Open - Ettlingen Australian Open - Melbourne French Open - Paris dBI Tennis Challenger - Binghamton Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Dusseldorf Open 2006 - Dusseldorf U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Lambertz Open by Stawag - Aachen Bauer Watertechnology Cup - Eckental Australian Open - Melbourne French Open - Paris South African Airways Tennis Open - Durban Wimbledon - London AT&T Challenger of Dallas - Dallas Freeman Men's $50,000 Challenger - Joplin U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Isla de Lanzarote - Lanzarote Fergana Challenger - Fergana Togliatti Cup - Togliatti Penza Cup - Penza Levene Gouldin & Thompson Tennis Challenger - Binghamton Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Lubbock Challenger - Lubbock The Tarka Challenger - Barnstaple LTA Shrewsbury Challenger - Shrewsbury 2008 China TCL Challenger - Guangzhou Internazionali di Tennis di Bergamo - Bergamo 5 Volkswagen Challenger - Wolfsburg BH Indoor Sarajevo - Sarajevo Puerto Rico Challenger Tennis Event - Humacao Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge III Isla de Lanzarote - Lanzarote ECM Prague Open 2008 - Prague Izmir Cup - Izmir Dublin Challenger - Dublin Sporting Challenger '08-Trofeo Regione Piemonte - Turin Siemens Open - Scheveningen The LTA Manchester Trophy - Manchester s'Tennis Masters Challenger - Graz Samarkand Challenger - Samarkand Southern Capital Cup - Almaty UTC Open - Cherkassy Ethias Trophy - Mons Kobstaedernes ATP Challenger - Kolding Labertz Open by Stawag - Aachen Bauer Watertechnilogy Cup 2008 - Eckental PEOPLEnet CUP - Dnepropetrovsk Caversham International Tennis Tournament - Jersey IPP Open - Helsinki Wroclaw Challenger Belgrade Challenger Bangkok Challenger Korat Challenger Johannesburg Challenger Talahassee Challenger Tenerife Challenger Izmir Challenger Carson Challenger Oberstaufen Challenger Poznan Challenger Charlottesville Challenger Champaign Challenger Davis Cup, Group 2, PO, GEO-EGY 3-2 Davis Cup, Group 2, PO, GHA-GEO 2-3 Davis Cup, Group 2, 1R, GEO-RSA 3-2 Davis Cup, Group 2, 2R, POL-GEO 2-3 Davis Cup, Group 2, SF, HUN-GEO 2-3 Davis Cup, Group 1, 1R, GEO-POR 3-2 Davis Cup, Group 1, 2R, SVK-GEO 4-1 Davis Cup, Group 2, 1R, LTU-GEO 3-2 Sweden F1 USA F12 Sweden F1 Sweden F2 Sweden F3 Sweden F4 Sweden F5 Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa Internationaux de Tennis de Brest - Brest Gemax Open 2002 - Belgrade KGHM Polish Indoors - Wroclaw Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto Gosford Australian Unity Challenger - Gosford Gallagher International - Hamilton 2002 USTA Challenger of Calabasas - Calabasas The Scottish Tennis Championships - Edinburgh ECM Cup - Prague The Surbiton Trophy - Surbiton 2002 USTA Tallahassee Tennis Challenger - Tallahassee Top Wool Challenger Biella - Biella Open de Montauban - Montauban Togliatti Cup - Togliatti 2002 FSE Challenger - Tarzana Kyiv Open - Kiev ATP Heineken Challenger 2000 - Ho Chi Minh City AXA Open - Lisbon Zagreb Open - Zagreb Whirlpool Open - Budapest Quelle Cup 2000 - Furth drkoop.com USTA Challenger of Tallahassee - Tallahassee ATU Cup - Weiden Muller Cup 2000 - Ulm Siemens Open - Scheveningen Open Diputacion - Cordoba Open Castilla y Leon Trofeo Iberdrola - Segovia Black Forest Open 2000 - Freudenstadt CA-Challenge 2000 - Graz Bulgarian Open - Sofia Skandia Open - Linz Macedonian Open - Skopje Cosmorom Challenger - Brasov Copa Sevilla - Seville 2000 Cairo Challenger - Cairo Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo VI Trofeo Ciudad de Quito - Quito Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux The Indian Oil Servo ATP Challenger - Chandigarh Challenger Ford de Cherbourg - Cherbourg Espinho Challenger - Espinho Gallagher International - Hamilton V Torneo Internazionale di Tennis - Barletta 2001 Eddleman USTA Challenger - Birmingham Eisenberg Jerusalem Open - Jerusalem 2001 Centura USTA Challenger - Rocky Mount Zagreb Open - Zagreb Aberto Da Costa Do Sauipe - Bahia Compaq Challenger - Bucharest Quelle Cup - Furth 2001 USTA Tallahassee Tennis Challenger - Tallahassee VIII Open Internacional D'Andorra - Andorra Muller Cup - Ulm 2001 Challenger Canottieri Mincio - Mantova Internazionali di Tennis de San Marino - San Marino Skandia Open - Linz Brixina Tennis Open - Bressanone Volvo Sylt Open - Sylt XXVIII Edizione 'A.Savoldi' - Manerbio BMW Challenger Open - Monchengladbach Citta di Brindisi - Brindisi Kyiv UMC Open - Kiev Compaq Cup 2001 - Zabrze Tulsa Auto Collection USTA Challenger - Tulsa USTA Championships of Kerrville - Kerrville Kuppers Kolsch Cup by Lambertz - Aachen Tatra Banka Open 2001 - Bratislava Okal Cup 2001 International Bavarian Championships - Eckental Milano Challenger-Jameson Cup - Milan Pekao Open - Szczecin The Waco International Tennis Challenger - Waco 2002 Tulsa USTA Challenger - Tulsa Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Open de L'Isere - Grenoble USTA Challenger of Burbank - Burbank USTA Challenger of San Antonio - San Antonio The Nottingham Cahllenger - Nottingham 2002 Azalea Orthopedic Challenger - Tyler Tatra Banka Open - Bratislava Neride Prague Indoor - Prague The 70th King's Cup and Queen's Cup - Bangkok Intersport Heilbronn Open - Heilbronn Hamburg Challenger - Hamburg KGHM Polish Indoors - Wroclaw The Scottish Championships - Edinburgh Frito Lay/USTA Challenger - Binghamton drkoop.com USTA Challenger of Austin - Austin Challenger Britania Zavaleta - Puebla Copa Ericsson - Guadalajara Copa Ericsson - Caracas Challenger de la Ciudad de Mexico - Mexico City Warsteiner Challenger Lubeck - Lubeck Challenger 42 - Andrezieux Sarajevo Open - Sarajevo VII Torneo Internazionale di Tennis - Barletta XL Capital Bermuda Open - Bermuda ATP Bangalore Challenger - Bangalore New Delhi Challenger - New Delhi Schickendanz Open - Furth 2003 USTA Tallahassee Tennis Challenger - Tallahassee Atlantic City Open - Atlantic City Internationale Badische Meisterschaften Um Den Techem Cup - Zell Asics Challenger Open - Monchengladbach Black Forest Open - Freudenstadt Akbank Private Banking-TED Open - Istanbul Kyiv Open - Kiev Sarajevo Open 2004 - Sarajevo Steelers Cup - Kosice West Side Tennis Challenger - Forest Hills The Manchester Trophy - Manchester Badden Open by Rothaus - Ettlingen dBI Tennis Challenger - Binghamton Media Will Cup Busan Challenger Tennis - Busan PrivatBank Cup - Dnepropetrovsk Challenger Ford de Cherbourg - Cherbourg X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli The LTA Cardiff Challenger - Cardiff 10° Trofeo Luigi Pezzoli - Bergamo Tunis Open 2006 - Tunis Ostdeutscher Sparkassen Cup - Dresden Busan Open Challenger Tennis - Busan Penza Cup - Penza Togliatti Cup - Togliatti Kobstaedernes ATP Challenger - Kolding Tatra Banka Open 2006 - Bratislava Privatbank Open 2006 - Dnepropetrovsk IPP Open - Helsinki LTA Shrewsbury Challenger - Shrewsbury 4th Volkswagen Challenger - Wolfsburg BH Telecom Sarajevo 2007 - Sarajevo USTA Tallahassee Tennis Challenger - Tallahassee 2007 Challenger of Santa Clara - Valencia Dublin Challenger - Dublin Oklahoma Challenger - Tulsa Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag 2007 - Aachen Porsche Open - Poznan Bukhara Challenger - Bukhara Karshi Challenger - Karshi Alexander Kolyaskin Memorial - Donetsk Fergana Challenger Mons Challenger Rennes Challenger Knoxville Challenger Heilbronn Challenger Sarajevo Challenger AT&T Challenge - Atlanta Legg Mason Tennis Classic - Washington D.C. Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca Wideyes Swedish Open - Bastad Energis Dutch Open - Amsterdam Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Scania Stockholm Open - Stockholm Adidas International - Sydney Grand Prix Hassan II - Casablanca Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Miller Lite Hall of Fame Tennis Championships - Newport Energis Open - Amsterdam Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest Heineken Open Shanghai - Shanghai Salem Open - Hong Kong AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Scania Stockholm Open - Stockholm Tata Open 2002 - Chennai Copenhagen Open - Copenhagen Dubai Tennis Open - Dubai Grand Prix Hassan II - Casablanca Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London The Samsung Open - Nottingham Telenordia Swedish Open - Bastad Energis Open - Amersfoort Generali Open 2002 - Kitzbuhel Heineken Open - Auckland Adidas International - Sydney International Tennis Championships - Delray Beach The Samsung Open - Nottingham St. Petersburg Open - St. Petersburg Bastad Adidas International - Sydney Siebel Open - San Jose Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Medibank Private International - Sydney SAP Open - San Jose Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona BMW Open - Munich Generali Open - Kitzbuhel Thailand Open - Bangkok Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose The 10tele.com Open - Nottingham Legg Mason Tennis Classic - Washington BA-CA Tennis Trophy - Vienna Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Synsam Swedish Open - Bastad Stockholm Open - Stockholm The Nottingham Open - Nottingham Catella Swedish Open - Bastad Dutch Open Tennis - Amersfoort If Stockholm Open - Stockholm The Dubai Tennis Championships - Dubai Catella Swedish Open - Bastad If Stockholm Open - Stockholm PBZ Zagreb Indoors - Zagreb Catella Swedish Open - Bastad